Text copied to clipboard!

Tittel

Text copied to clipboard!

AEM-utvikler

Beskrivelse

Text copied to clipboard!
Vi ser etter en dyktig AEM-utvikler som vil være med på å bygge, videreutvikle og forvalte moderne digitale løsninger basert på Adobe Experience Manager. I denne rollen vil du arbeide tett med produktledere, designere, arkitekter, innholdsansvarlige og andre utviklere for å skape skalerbare, brukervennlige og sikre plattformer som støtter virksomhetens digitale mål. Du vil få en sentral rolle i utvikling av komponenter, maler, arbeidsflyter, integrasjoner og innholdsstrukturer, samtidig som du bidrar til å sikre høy kvalitet i hele leveranseløpet. Som AEM-utvikler forventes det at du har god forståelse for både frontend- og backend-utvikling i AEM-miljøer. Du vil jobbe med teknologier som Java, OSGi, Sling, JCR, HTL, Maven og REST-baserte integrasjoner, og du vil bidra til å etablere og forbedre beste praksis for utvikling, testing, utrulling og vedlikehold. Rollen krever at du kan analysere forretningsbehov og omsette dem til tekniske løsninger som er robuste, fleksible og enkle å videreutvikle. Du vil også være involvert i optimalisering av ytelse, feilsøking, kodegjennomganger og teknisk dokumentasjon. Vi ser etter deg som trives med samarbeid på tvers av fagområder, men som også kan ta selvstendig ansvar for tekniske leveranser. Det er viktig at du har et øye for detaljer, samtidig som du forstår helheten i komplekse digitale økosystemer. Erfaring med skybaserte distribusjonsmodeller, CI/CD-prosesser og integrasjon mot tredjepartssystemer vil være en stor fordel. I denne stillingen vil du bidra til å utvikle løsninger som forbedrer kundeopplevelser, effektiviserer innholdsforvaltning og støtter personalisering på tvers av digitale kanaler. Du vil arbeide i et miljø som verdsetter kontinuerlig læring, teknisk kvalitet og innovasjon, og du vil få mulighet til å påvirke både arkitekturvalg og utviklingsmetodikk. Vi ønsker en person som holder seg oppdatert på utviklingen innen Adobe Experience Manager og relaterte teknologier, og som aktivt deler kunnskap med teamet. Stillingen passer for deg som har erfaring med enterprise-CMS, liker å løse komplekse tekniske utfordringer og ønsker å jobbe med løsninger som har stor betydning for virksomhetens digitale tilstedeværelse. Du bør være komfortabel med smidige arbeidsformer og ha evne til å balansere forretningskrav, tekniske hensyn og brukerbehov. Hos oss får du muligheten til å jobbe med spennende prosjekter, moderne verktøy og et kompetent fagmiljø der samarbeid, kvalitet og utvikling står i sentrum.

Ansvarsområder

Text copied to clipboard!
  • Utvikle og vedlikeholde komponenter, maler og tjenester i Adobe Experience Manager
  • Implementere integrasjoner mellom AEM og eksterne systemer via API-er og tjenester
  • Samarbeide med designere og frontend-utviklere for å levere helhetlige brukeropplevelser
  • Optimalisere ytelse, sikkerhet og skalerbarhet i AEM-løsninger
  • Delta i kodegjennomganger, testing og feilretting gjennom hele utviklingsløpet
  • Bidra til teknisk dokumentasjon og etablering av beste praksis for AEM-utvikling
  • Støtte utrulling og automatisering gjennom CI/CD-prosesser
  • Analysere forretningsbehov og omsette dem til tekniske spesifikasjoner

Krav

Text copied to clipboard!
  • Erfaring med utvikling i Adobe Experience Manager
  • God kompetanse i Java og relevante rammeverk for AEM
  • Kjennskap til Sling, OSGi, JCR, HTL og Maven
  • Erfaring med REST API-er og integrasjon mot tredjepartssystemer
  • Forståelse for frontend-teknologier som HTML, CSS og JavaScript
  • Erfaring med versjonskontroll, gjerne Git, og smidige arbeidsmetoder
  • Evne til å skrive ren, vedlikeholdbar og testbar kode
  • Gode samarbeidsevner og sterk teknisk problemløsningsevne

Potensielle intervjuspørsmål

Text copied to clipboard!
  • Hvilken erfaring har du med Adobe Experience Manager i produksjonsmiljøer?
  • Har du utviklet egne AEM-komponenter, maler eller arbeidsflyter?
  • Hvilke Java-baserte teknologier har du brukt i AEM-prosjekter?
  • Hvordan har du jobbet med integrasjoner mellom AEM og andre plattformer?
  • Hvilken erfaring har du med CI/CD og automatisert utrulling?
  • Hvordan sikrer du kvalitet, ytelse og vedlikeholdbarhet i koden din?
  • Har du erfaring med AEM as a Cloud Service eller skybaserte miljøer?
  • Hvordan samarbeider du med designere, innholdsforvaltere og andre utviklere?